The Dragonsmith kit lets THINK C programmers easily create drag-and-drop applications (or "dragons") for use in System 7 or greater.
The Dragon class is the foundation of an object-oriented (non-THINK Class Library) framework for a simple drag-and-drop application. To create your own dragons, you'll create a subclass of Dragon and override one (or possibly more) of Dragon's methods.
Three sample "dragons" are provided, along with their THINK C project and source files. "File Paths" is a handy programming tool, and you'll need "Passer" to debug your own dragons. "File Cleaver" is a text file splitter.
*** All source code is included. ***
Setup instructions
-----------------
1. Extract the remaining files in this archive, if you haven't already done so
2. Open the file "Dragonsmith Programmer's Manual" (or "Dragonsmith Manual (text)" if you don't have Microsoft Word) and read the sections "Introduction" and "Getting Started"
Miscellaneous notes
------------------
System 7 is required -- dragons without drag-and-drop would be rather pointless.
You don't need to know anything about the THINK Class Library to use Dragonsmith. If you've never used the object-oriented features of THINK C, read Chapters 3 and 4 of the THINK C 5.0 Object-Oriented Programming Manual.
All source code in the Dragonsmith kit is Copyright 1992 Paul Hoffman but may be freely used, altered, and distributed in any way as long as it is GIVEN away rather than sold (except as expressly permitted by the author).
Paul M. Hoffman
840 S. First St. #1
Ann Arbor MI 48103
Yes, I am a poor (part-time) student.
No, I'm not asking for any contributions.
Send me a postcard if you want to, but e-mail is better -- my Internet address is